<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>saip.proyecto.views</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th bgcolor="#70b0f0" class="navbar-select"
          >&nbsp;&nbsp;&nbsp;Home&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

      <th class="navbar" width="100%"></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">
      <span class="breadcrumbs">
        Package&nbsp;saip ::
        Package&nbsp;proyecto ::
        Module&nbsp;views
      </span>
    </td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
        <tr><td align="right"><span class="options"
            >[<a href="frames.html" target="_top">frames</a
            >]&nbsp;|&nbsp;<a href="saip.proyecto.views-module.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<!-- ==================== MODULE DESCRIPTION ==================== -->
<h1 class="epydoc">Module views</h1><p class="nomargin-top"><span class="codelink"><a href="saip.proyecto.views-pysrc.html">source&nbsp;code</a></span></p>
<!-- ==================== FUNCTIONS ==================== -->
<a name="section-Functions"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Functions</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-Functions"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#desarrolo_page" class="summary-sig-name">desarrolo_page</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Habilita las vistas y los botones correspondientes, de acuerdo a los 
      permisos que posee un usuario sobre el proyecto.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#desarrolo_page">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="proyecto_page"></a><span class="summary-sig-name">proyecto_page</span>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega una lista que contiene todos los proyectos sobre 
      los cuales un usuario posee algun permiso.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#proyecto_page">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#crear_proyecto" class="summary-sig-name">crear_proyecto</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega los campos para introducir los datos del nuevo 
      proyecto.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#crear_proyecto">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#editar_proyecto" class="summary-sig-name">editar_proyecto</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega los campos para modificar los datos de un 
      proyecto existente en el sistema.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#editar_proyecto">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#leer_proyecto" class="summary-sig-name">leer_proyecto</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega una lista que contiene todos los proyectos 
      existentes en el sistema, se mostrara la descripcion del proyecto 
      seleccionado.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#leer_proyecto">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#eliminar_proyecto" class="summary-sig-name">eliminar_proyecto</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega una lista que contiene todos los proyectos 
      existentes en el sistema, se mostrara la descripcion del proyecto 
      seleccionado y podran ser eliminado, asi como todos sus artefactos.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#eliminar_proyecto">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#crearTipoArtefacto" class="summary-sig-name">crearTipoArtefacto</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega los campos para introducir los datos de un nuevo 
      tipo de artefacto, dentro de un proyecto.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#crearTipoArtefacto">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#editar_tipoart" class="summary-sig-name">editar_tipoart</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega los campos para modificar los datos de un tipo de
      artefacto existente dentro de un proyecto.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#editar_tipoart">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#leer_tipoart" class="summary-sig-name">leer_tipoart</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega una lista que contiene todos los tipos de 
      artefacto existentes dentro de un proyecto, se mostrara la 
      descripcion del tipo de artefacto seleccionado.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#leer_tipoart">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#eliminar_tipoart" class="summary-sig-name">eliminar_tipoart</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega una lista que contiene todos los tipos de 
      artefacto dentro de un proyecto, se mostrara la descripcion del tipo 
      de artefacto seleccionado y podra ser eliminado.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#eliminar_tipoart">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#crearArtefactoAn" class="summary-sig-name">crearArtefactoAn</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega los campos para introducir los datos de un nuevo 
      artefacto de la fase de analisis, dentro de un proyecto.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#crearArtefactoAn">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#asignar_rol_op" class="summary-sig-name">asignar_rol_op</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista desplegada para asignar roles operativos.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#asignar_rol_op">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#leer_artefactoan" class="summary-sig-name">leer_artefactoan</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega una lista que contiene todos los artefactos de la
      fase de analisis, existentes dentro de un proyecto, se mostrara la 
      descripcion del artefacto seleccionado.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#leer_artefactoan">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#bajaradjunto" class="summary-sig-name">bajaradjunto</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista para visualizar el archivo adjunto que pertenece al artefacto.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#bajaradjunto">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#editar_artefactoan" class="summary-sig-name">editar_artefactoan</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega los campos para modificar los datos de un 
      artefacto de la fase de analisis, que existe dentro de un proyecto.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#editar_artefactoan">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#eliminar_artefactoan" class="summary-sig-name">eliminar_artefactoan</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega una lista que contiene todos los artefactos de la
      fase de analisis dentro de un proyecto, se mostrara la descripcion 
      del artefacto seleccionado y podra ser eliminado.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#eliminar_artefactoan">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#ancestro" class="summary-sig-name">ancestro</a>(<span class="summary-sig-arg">artefacto</span>)</span><br />
      Funcion que obtiene el ancestro de un artefacto, un ancestro puede 
      ser un padre, un abuelo, un visabuelo, etc.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#ancestro">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#gen_lineaba_an" class="summary-sig-name">gen_lineaba_an</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Funcion que verifica que todos los artefactos de la fase de analisis 
      esten aprobados y genera la linea base.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#gen_lineaba_an">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#apro_artan" class="summary-sig-name">apro_artan</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Funcion que aprueba los artefactos de la fase de analisis.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#apro_artan">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#apro_artdi" class="summary-sig-name">apro_artdi</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Funcion que aprueba los artefactos de la fase de disenyo.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#apro_artdi">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#leer_artefactodi" class="summary-sig-name">leer_artefactodi</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega una lista que contiene todos los artefactos de la
      fase de disenyo existentes dentro de un proyecto, se mostrara la 
      descripcion del artefacto seleccionado.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#leer_artefactodi">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#crearArtefactoDi" class="summary-sig-name">crearArtefactoDi</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega los campos para introducir los datos de un nuevo 
      artefacto de la fase de disenyo, dentro de un proyecto.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#crearArtefactoDi">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#editar_artefactodi" class="summary-sig-name">editar_artefactodi</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega los campos para modificar los datos de un 
      artefacto de la fase de disenyo, que existe dentro de un proyecto.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#editar_artefactodi">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#eliminar_artefactodi" class="summary-sig-name">eliminar_artefactodi</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega una lista que contiene todos los artefactos de la
      fase de disenyo dentro de un proyecto, se mostrara la descripcion del
      artefacto seleccionado y podra ser eliminado.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#eliminar_artefactodi">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#gen_lineaba_di" class="summary-sig-name">gen_lineaba_di</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Funcion que verifica que todos los artefactos de la fase de disenyo 
      esten aprobados, que todos los artefactos tengan relacion con algun 
      artefacto de la fase de analisis y que todos los artefactos de la 
      fase de analisis tengan relacion con los artefactos de esta fase, una
      vez verificados estos requerimientos se genera la linea base.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#gen_lineaba_di">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#hasRelWithPre" class="summary-sig-name">hasRelWithPre</a>(<span class="summary-sig-arg">artefacto</span>)</span><br />
      Funcion que obtiene las relaciones directas de un artefacto con los 
      artefactos de la fase anterior.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#hasRelWithPre">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#hasRelWithPreThr" class="summary-sig-name">hasRelWithPreThr</a>(<span class="summary-sig-arg">artefacto</span>)</span><br />
      Funcion que obtiene las relaciones indirectas de un artefacto con los
      artefactos de la fase anterior.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#hasRelWithPreThr">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="impacto_pro_an"></a><span class="summary-sig-name">impacto_pro_an</span>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que muestra el impacto de un artefacto de la fase de analisis 
      hacia adelante, es decir, con sus hijos y con los artefactos de fases
      posteriores..</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#impacto_pro_an">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="impacto_pro_di"></a><span class="summary-sig-name">impacto_pro_di</span>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que muestra el impacto de un artefacto de la fase de disenyo 
      hacia adelante, es decir, con sus hijos y con los artefactos de fases
      posteriores.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#impacto_pro_di">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="impacto_pro_im"></a><span class="summary-sig-name">impacto_pro_im</span>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que muestra el impacto de un artefacto de la fase de 
      implementacion hacia adelante, es decir, con sus hijos y con los 
      artefactos de fases posteriores.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#impacto_pro_im">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="impacto_reg_an"></a><span class="summary-sig-name">impacto_reg_an</span>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que muestra el impacto de un artefacto de la fase de analisis 
      hacia atras, es decir, con los artefactos de fases anteriores.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#impacto_reg_an">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="impacto_reg_di"></a><span class="summary-sig-name">impacto_reg_di</span>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que muestra el impacto de un artefacto de la fase de disenyo 
      hacia atras, es decir, con los artefactos de fases anteriores.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#impacto_reg_di">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="impacto_reg_im"></a><span class="summary-sig-name">impacto_reg_im</span>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que muestra el impacto de un artefacto de la fase de 
      implementacion hacia atras, es decir, con los artefactos de fases 
      anteriores.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#impacto_reg_im">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#impactoFwd" class="summary-sig-name">impactoFwd</a>(<span class="summary-sig-arg">artefacto</span>)</span><br />
      Funcion que calcula el impacto de un artefacto hacia adelante, es 
      decir, con todos sus hijos y los artefactos de fases posteriores y 
      los hijos de estos.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#impactoFwd">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#impactoBck" class="summary-sig-name">impactoBck</a>(<span class="summary-sig-arg">artefacto</span>)</span><br />
      Funcion que calcula el impacto de un artefacto hacia atras, es decir,
      con todos los artefactos de fases anteriores y los hijos de estos.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#impactoBck">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#ver_historial_an" class="summary-sig-name">ver_historial_an</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega una lista de artefactos de la fase de analisis 
      existentes en el proyecto, muestra el historial con todas las 
      versiones del artefacto seleccionado, muestra una descripcion de la 
      version seleccionada y habilita la opcion de restaurar la version 
      seleccionada.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#ver_historial_an">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#ver_historial_di" class="summary-sig-name">ver_historial_di</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega una lista de artefactos de la fase de disenyo 
      existentes en el proyecto, muestra el historial con todas las 
      versiones del artefacto seleccionado, muestra una descripcion de la 
      version seleccionada y habilita la opcion de restaurar la version 
      seleccionada.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#ver_historial_di">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#ver_historial_im" class="summary-sig-name">ver_historial_im</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega una lista de artefactos de la fase de 
      implementacion existentes en el proyecto, muestra el historial con 
      todas las versiones del artefacto seleccionado, muestra una 
      descripcion de la version seleccionada y habilita la opcion de 
      restaurar la version seleccionada.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#ver_historial_im">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#apro_artim" class="summary-sig-name">apro_artim</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Funcion que aprueba los artefactos de la fase de implamentacion.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#apro_artim">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#leer_artefactoim" class="summary-sig-name">leer_artefactoim</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega una lista que contiene todos los artefactos de la
      fase de implementacion existentes dentro de un proyecto, se mostrara 
      la descripcion del artefacto seleccionado.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#leer_artefactoim">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#crearArtefactoIm" class="summary-sig-name">crearArtefactoIm</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega los campos para introducir los datos de un nuevo 
      artefacto de la fase de implementacion, dentro de un proyecto.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#crearArtefactoIm">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#editar_artefactoim" class="summary-sig-name">editar_artefactoim</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega los campos para modificar los datos de un 
      artefacto de la fase de implementacion, que existe dentro de un 
      proyecto.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#editar_artefactoim">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#eliminar_artefactoim" class="summary-sig-name">eliminar_artefactoim</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega una lista que contiene todos los artefactos de la
      fase de implementacion dentro de un proyecto, se mostrara la 
      descripcion del artefacto seleccionado y podra ser eliminado.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#eliminar_artefactoim">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#gen_lineaba_im" class="summary-sig-name">gen_lineaba_im</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Funcion que verifica que todos los artefactos de la fase de 
      implemantacion esten aprobados, que todos los artefactos tengan 
      relacion con algun artefacto de la fase de disenyo y que todos los 
      artefactos de la fase de disenyo tengan relacion con los artefactos 
      de esta fase, una vez verificados estos requerimientos se genera la 
      linea base.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#gen_lineaba_im">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#restaurar_an" class="summary-sig-name">restaurar_an</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Funcion que restaura la version seleccionada de un artefacto de la 
      fase de analisis, con todas sus relaciones.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#restaurar_an">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#restaurar_di" class="summary-sig-name">restaurar_di</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Funcion que restaura la version seleccionada de un artefacto de la 
      fase de disenyo, con todas sus relaciones.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#restaurar_di">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#restaurar_im" class="summary-sig-name">restaurar_im</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Funcion que restaura la version seleccionada de un artefacto de la 
      fase de implementacion, con todas sus relaciones.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#restaurar_im">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#crearTipoArtefactoGral" class="summary-sig-name">crearTipoArtefactoGral</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega los campos para introducir los datos de un nuevo 
      tipo de artefacto, dentro del sistema.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#crearTipoArtefactoGral">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#editar_tipoartgral" class="summary-sig-name">editar_tipoartgral</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega los campos para modificar los datos de un tipo de
      artefacto existente dentro del sistema.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#editar_tipoartgral">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#leer_tipoartgral" class="summary-sig-name">leer_tipoartgral</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega una lista que contiene todos los tipos de 
      artefacto existentes dentro del sistema, se mostrara la descripcion 
      del tipo de artefacto seleccionado.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#leer_tipoartgral">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="saip.proyecto.views-module.html#eliminar_tipoartgral" class="summary-sig-name">eliminar_tipoartgral</a>(<span class="summary-sig-arg">request</span>)</span><br />
      Vista que despliega una lista que contiene todos los tipos de 
      artefacto dentro del sistema, se mostrara la descripcion del tipo de 
      artefacto seleccionado y podra ser eliminado.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="saip.proyecto.views-pysrc.html#eliminar_tipoartgral">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
</table>
<!-- ==================== FUNCTION DETAILS ==================== -->
<a name="section-FunctionDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Function Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-FunctionDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="desarrolo_page"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">desarrolo_page</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#desarrolo_page">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Habilita las vistas y los botones correspondientes, de acuerdo a los 
  permisos que posee un usuario sobre el proyecto.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="crear_proyecto"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">crear_proyecto</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#crear_proyecto">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega los campos para introducir los datos del nuevo 
  proyecto. Los datos obligatorios son nombre, descripcion, lider.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="editar_proyecto"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">editar_proyecto</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#editar_proyecto">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega los campos para modificar los datos de un proyecto
  existente en el sistema.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="leer_proyecto"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">leer_proyecto</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#leer_proyecto">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega una lista que contiene todos los proyectos 
  existentes en el sistema, se mostrara la descripcion del proyecto 
  seleccionado.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="eliminar_proyecto"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">eliminar_proyecto</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#eliminar_proyecto">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega una lista que contiene todos los proyectos 
  existentes en el sistema, se mostrara la descripcion del proyecto 
  seleccionado y podran ser eliminado, asi como todos sus artefactos.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="crearTipoArtefacto"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">crearTipoArtefacto</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#crearTipoArtefacto">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega los campos para introducir los datos de un nuevo 
  tipo de artefacto, dentro de un proyecto. Esta vista estara habilitada 
  para el lider del proyecto.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="editar_tipoart"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">editar_tipoart</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#editar_tipoart">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega los campos para modificar los datos de un tipo de 
  artefacto existente dentro de un proyecto. Esta vista estara habilitada 
  para el lider del proyecto.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="leer_tipoart"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">leer_tipoart</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#leer_tipoart">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega una lista que contiene todos los tipos de 
  artefacto existentes dentro de un proyecto, se mostrara la descripcion 
  del tipo de artefacto seleccionado. Esta vista estara habilitada para el 
  lider del proyecto.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="eliminar_tipoart"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">eliminar_tipoart</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#eliminar_tipoart">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega una lista que contiene todos los tipos de 
  artefacto dentro de un proyecto, se mostrara la descripcion del tipo de 
  artefacto seleccionado y podra ser eliminado. Esta vista estara 
  habilitada para el lider del proyecto.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="crearArtefactoAn"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">crearArtefactoAn</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#crearArtefactoAn">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega los campos para introducir los datos de un nuevo 
  artefacto de la fase de analisis, dentro de un proyecto.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="asignar_rol_op"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">asignar_rol_op</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#asignar_rol_op">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista desplegada para asignar roles operativos.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="leer_artefactoan"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">leer_artefactoan</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#leer_artefactoan">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega una lista que contiene todos los artefactos de la 
  fase de analisis, existentes dentro de un proyecto, se mostrara la 
  descripcion del artefacto seleccionado.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="bajaradjunto"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">bajaradjunto</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#bajaradjunto">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista para visualizar el archivo adjunto que pertenece al 
  artefacto.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="editar_artefactoan"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">editar_artefactoan</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#editar_artefactoan">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega los campos para modificar los datos de un 
  artefacto de la fase de analisis, que existe dentro de un proyecto.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="eliminar_artefactoan"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">eliminar_artefactoan</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#eliminar_artefactoan">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega una lista que contiene todos los artefactos de la 
  fase de analisis dentro de un proyecto, se mostrara la descripcion del 
  artefacto seleccionado y podra ser eliminado.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="ancestro"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">ancestro</span>(<span class="sig-arg">artefacto</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#ancestro">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Funcion que obtiene el ancestro de un artefacto, un ancestro puede ser
  un padre, un abuelo, un visabuelo, etc. :param artefacto: Artefacto que 
  desea conocer a sus ancestros. :return: Retorna las relaciones que tiene 
  el artefacto con sus ancestros.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="gen_lineaba_an"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">gen_lineaba_an</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#gen_lineaba_an">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Funcion que verifica que todos los artefactos de la fase de analisis 
  esten aprobados y genera la linea base.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="apro_artan"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">apro_artan</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#apro_artan">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Funcion que aprueba los artefactos de la fase de analisis.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="apro_artdi"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">apro_artdi</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#apro_artdi">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Funcion que aprueba los artefactos de la fase de disenyo.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="leer_artefactodi"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">leer_artefactodi</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#leer_artefactodi">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega una lista que contiene todos los artefactos de la 
  fase de disenyo existentes dentro de un proyecto, se mostrara la 
  descripcion del artefacto seleccionado.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="crearArtefactoDi"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">crearArtefactoDi</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#crearArtefactoDi">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega los campos para introducir los datos de un nuevo 
  artefacto de la fase de disenyo, dentro de un proyecto.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="editar_artefactodi"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">editar_artefactodi</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#editar_artefactodi">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega los campos para modificar los datos de un 
  artefacto de la fase de disenyo, que existe dentro de un proyecto.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="eliminar_artefactodi"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">eliminar_artefactodi</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#eliminar_artefactodi">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega una lista que contiene todos los artefactos de la 
  fase de disenyo dentro de un proyecto, se mostrara la descripcion del 
  artefacto seleccionado y podra ser eliminado.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="gen_lineaba_di"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">gen_lineaba_di</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#gen_lineaba_di">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Funcion que verifica que todos los artefactos de la fase de disenyo 
  esten aprobados, que todos los artefactos tengan relacion con algun 
  artefacto de la fase de analisis y que todos los artefactos de la fase de
  analisis tengan relacion con los artefactos de esta fase, una vez 
  verificados estos requerimientos se genera la linea base.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="hasRelWithPre"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">hasRelWithPre</span>(<span class="sig-arg">artefacto</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#hasRelWithPre">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Funcion que obtiene las relaciones directas de un artefacto con los 
  artefactos de la fase anterior. :param artefacto: Artefacto que desea 
  conocer sus relaciones directas. :return: Retorna True si posee por lo 
  menos una relacion directa.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="hasRelWithPreThr"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">hasRelWithPreThr</span>(<span class="sig-arg">artefacto</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#hasRelWithPreThr">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Funcion que obtiene las relaciones indirectas de un artefacto con los 
  artefactos de la fase anterior. :param artefacto: Artefacto que desea 
  conocer sus relaciones indirectas. :return: Retorna True si posee por lo 
  menos una relacion indirecta.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="impactoFwd"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">impactoFwd</span>(<span class="sig-arg">artefacto</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#impactoFwd">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Funcion que calcula el impacto de un artefacto hacia adelante, es 
  decir, con todos sus hijos y los artefactos de fases posteriores y los 
  hijos de estos. :param artefacto: Artefacto que desea conocer su impacto.
  :return: Retorna el inpacto sobre todos los artefactos con los que esta 
  relacionado.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="impactoBck"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">impactoBck</span>(<span class="sig-arg">artefacto</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#impactoBck">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Funcion que calcula el impacto de un artefacto hacia atras, es decir, 
  con todos los artefactos de fases anteriores y los hijos de estos. :param
  artefacto: Artefacto que desea conocer su impacto. :return: Retorna el 
  inpacto sobre todos los artefactos con los que esta relacionado.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="ver_historial_an"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">ver_historial_an</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#ver_historial_an">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega una lista de artefactos de la fase de analisis 
  existentes en el proyecto, muestra el historial con todas las versiones 
  del artefacto seleccionado, muestra una descripcion de la version 
  seleccionada y habilita la opcion de restaurar la version 
  seleccionada.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="ver_historial_di"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">ver_historial_di</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#ver_historial_di">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega una lista de artefactos de la fase de disenyo 
  existentes en el proyecto, muestra el historial con todas las versiones 
  del artefacto seleccionado, muestra una descripcion de la version 
  seleccionada y habilita la opcion de restaurar la version 
  seleccionada.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="ver_historial_im"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">ver_historial_im</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#ver_historial_im">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega una lista de artefactos de la fase de 
  implementacion existentes en el proyecto, muestra el historial con todas 
  las versiones del artefacto seleccionado, muestra una descripcion de la 
  version seleccionada y habilita la opcion de restaurar la version 
  seleccionada.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="apro_artim"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">apro_artim</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#apro_artim">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Funcion que aprueba los artefactos de la fase de implamentacion.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="leer_artefactoim"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">leer_artefactoim</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#leer_artefactoim">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega una lista que contiene todos los artefactos de la 
  fase de implementacion existentes dentro de un proyecto, se mostrara la 
  descripcion del artefacto seleccionado.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="crearArtefactoIm"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">crearArtefactoIm</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#crearArtefactoIm">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega los campos para introducir los datos de un nuevo 
  artefacto de la fase de implementacion, dentro de un proyecto.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="editar_artefactoim"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">editar_artefactoim</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#editar_artefactoim">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega los campos para modificar los datos de un 
  artefacto de la fase de implementacion, que existe dentro de un 
  proyecto.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="eliminar_artefactoim"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">eliminar_artefactoim</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#eliminar_artefactoim">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega una lista que contiene todos los artefactos de la 
  fase de implementacion dentro de un proyecto, se mostrara la descripcion 
  del artefacto seleccionado y podra ser eliminado.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="gen_lineaba_im"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">gen_lineaba_im</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#gen_lineaba_im">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Funcion que verifica que todos los artefactos de la fase de 
  implemantacion esten aprobados, que todos los artefactos tengan relacion 
  con algun artefacto de la fase de disenyo y que todos los artefactos de 
  la fase de disenyo tengan relacion con los artefactos de esta fase, una 
  vez verificados estos requerimientos se genera la linea base.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="restaurar_an"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">restaurar_an</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#restaurar_an">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Funcion que restaura la version seleccionada de un artefacto de la 
  fase de analisis, con todas sus relaciones.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="restaurar_di"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">restaurar_di</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#restaurar_di">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Funcion que restaura la version seleccionada de un artefacto de la 
  fase de disenyo, con todas sus relaciones.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="restaurar_im"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">restaurar_im</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#restaurar_im">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Funcion que restaura la version seleccionada de un artefacto de la 
  fase de implementacion, con todas sus relaciones.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="crearTipoArtefactoGral"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">crearTipoArtefactoGral</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#crearTipoArtefactoGral">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega los campos para introducir los datos de un nuevo 
  tipo de artefacto, dentro del sistema. Esta vista esta habilitada para el
  administrador del sistema.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="editar_tipoartgral"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">editar_tipoartgral</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#editar_tipoartgral">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega los campos para modificar los datos de un tipo de 
  artefacto existente dentro del sistema. Esta vista estara habilitada para
  el administrador del sistema.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="leer_tipoartgral"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">leer_tipoartgral</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#leer_tipoartgral">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega una lista que contiene todos los tipos de 
  artefacto existentes dentro del sistema, se mostrara la descripcion del 
  tipo de artefacto seleccionado. Esta vista estara habilitada para el 
  administrador del sistema.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="eliminar_tipoartgral"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">eliminar_tipoartgral</span>(<span class="sig-arg">request</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="saip.proyecto.views-pysrc.html#eliminar_tipoartgral">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Vista que despliega una lista que contiene todos los tipos de 
  artefacto dentro del sistema, se mostrara la descripcion del tipo de 
  artefacto seleccionado y podra ser eliminado. Esta vista estara 
  habilitada para el administrador del sistema.</p>
  <dl class="fields">
    <dt>Decorators:</dt>
    <dd><ul class="nomargin-top">
        <li><code>@login_required</code></li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th bgcolor="#70b0f0" class="navbar-select"
          >&nbsp;&nbsp;&nbsp;Home&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

      <th class="navbar" width="100%"></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    Generated by Epydoc 3.0.1 on Fri Jul 02 20:01:36 2010
    </td>
    <td align="right" class="footer">
      <a target="mainFrame" href="http://epydoc.sourceforge.net"
        >http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie();
  // -->
</script>
</body>
</html>
